mahcup etmek

  1. Verb to confound
  2. Verb to confuse
  3. Verb to embarrass
  4. Verb to make someone ashamed